import http from "../request"
import { Service } from "../types/Service"
let commonUrl = '/ignore/user/service'

/**
 * @description 获取导航栏（高端定制、无痕改衣）
*/
export function listServiceNav() {
	return http<Service.globalNavType[]>({
		url: commonUrl + '/queryParentName',
		method: 'GET'
	})
}

/**
 * @description 获取（无痕改衣、高端定制等）导航子分类
 * @params pId 全局导航选项 id
*/
export function navChildCategory(pId:number) {
	return http<Service.navChildCategoryType[]>({
		url: commonUrl + `/queryFirstName?parentId=${pId}`,
		method: 'GET'
	})
}


// 无痕改衣----------------------------------------------------Api
/**
 * @description 获取 无痕改衣下  裙子、上衣、裤子下 所有商品
 * @params pId 无痕改衣分类项id
*/
export function getChangeClothesGoods(pId:number) {
	return http<Service.goodsType[]>({
		url: commonUrl + `/querySecondName?parentId=${pId}`,
		method: 'GET'
	})
}
/**
 * @description 获取 商品弹出框 部位数据
 * @params pId 商品id
*/
export function getGoodsDetail(pId:number) {
	return http<Service.goodsDetailType[]>({
		url: commonUrl + `/queryThirdAndFourthName?parentId=${pId}`,
		method: 'GET',
	})
}

// 高端定制----------------------------------------------------Api
/**
 * @description 获取 高端定制下  女装等分类下 所有商品
 * @params pId 高端定制分类项的id
*/
export function getHighCustomizeGoods(pId:number) {
	return http<Service.goodsType[]>({
		url: commonUrl + `/querySecondDingZhiName?parentId=${pId}`,
		method: 'GET'
	})
}
